Fix segfault on write of fix data in NMEA.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 26 Jul 2005 13:17:05 +0000 (13:17 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 26 Jul 2005 13:17:05 +0000 (13:17 +0000)
gpsbabel/nmea.c

index af929f4839976ea76993d8b8b678117cf7a47d95..bc57f24085c6a42c31ff6c825a597876f51588e5 100644 (file)
@@ -632,7 +632,7 @@ nmea_trackpt_pr(const waypoint *wpt)
                default:
                        fix=0;
                }
-               snprintf(obuf,sizeof(obuf),"GPGSA,A,%s,,,,,,,,,,,,,%.1f,%.1f,%.1f",
+               snprintf(obuf,sizeof(obuf),"GPGSA,A,%c,,,,,,,,,,,,,%.1f,%.1f,%.1f",
                        fix,
                        (wpt->pdop>0)?(wpt->pdop):(0),
                        (wpt->hdop>0)?(wpt->hdop):(0),